package com.lishe.lishe.lishe.module.myorder.bean;

import java.util.List;

/**
 * Created by Bin on 2018/7/16.
 */

public class OrderDetatilBean {

    private int result;
    private int errcode;
    private String msg;
    private DataBean data;

    public int getResult() {
        return result;
    }

    public void setResult(int result) {
        this.result = result;
    }

    public int getErrcode() {
        return errcode;
    }

    public void setErrcode(int errcode) {
        this.errcode = errcode;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private String payment_id;
        private String money;
        private String products_price;
        private String post_fee;
        private String coupon_relief;
        private String status;
        private String created_time;
        private String sys_time;
        private String coupon_rule;
        private String order_status;
        private List<TradePaybillData> trade_paybillData;
        private AddrBean addr;
        private ExpressBean express;
        private CustomerBean customer;

        public CustomerBean getCustomer() {
            return customer;
        }

        public void setCustomer(CustomerBean customer) {
            this.customer = customer;
        }

        public AddrBean getAddr() {
            return addr;
        }

        public void setAddr(AddrBean addr) {
            this.addr = addr;
        }

        public ExpressBean getExpress() {
            return express;
        }

        public void setExpress(ExpressBean express) {
            this.express = express;
        }

        public static class CustomerBean {

            private String qq;
            private String phoneNumber;

            public String getQq() {
                return qq;
            }

            public void setQq(String qq) {
                this.qq = qq;
            }

            public String getPhoneNumber() {
                return phoneNumber;
            }

            public void setPhoneNumber(String phoneNumber) {
                this.phoneNumber = phoneNumber;
            }
        }

        public static class AddrBean {

            private String receiver_name;
            private String receiver_mobile;
            private String receiver_address;

            public String getReceiver_name() {
                return receiver_name;
            }

            public void setReceiver_name(String receiver_name) {
                this.receiver_name = receiver_name;
            }

            public String getReceiver_mobile() {
                return receiver_mobile;
            }

            public void setReceiver_mobile(String receiver_mobile) {
                this.receiver_mobile = receiver_mobile;
            }

            public String getReceiver_address() {
                return receiver_address;
            }

            public void setReceiver_address(String receiver_address) {
                this.receiver_address = receiver_address;
            }
        }

        public static class ExpressBean {

            private long logi_id;
            private String logi_name;
            private List<StepsBean> steps;

            public long getLogi_id() {
                return logi_id;
            }

            public void setLogi_id(long logi_id) {
                this.logi_id = logi_id;
            }

            public String getLogi_name() {
                return logi_name;
            }

            public void setLogi_name(String logi_name) {
                this.logi_name = logi_name;
            }

            public List<StepsBean> getSteps() {
                return steps;
            }

            public void setSteps(List<StepsBean> steps) {
                this.steps = steps;
            }
        }

        public String getPayment_id() {
            return payment_id;
        }

        public void setPayment_id(String payment_id) {
            this.payment_id = payment_id;
        }

        public String getMoney() {
            return money;
        }

        public void setMoney(String money) {
            this.money = money;
        }

        public String getProducts_price() {
            return products_price;
        }

        public void setProducts_price(String products_price) {
            this.products_price = products_price;
        }

        public String getPost_fee() {
            return post_fee;
        }

        public void setPost_fee(String post_fee) {
            this.post_fee = post_fee;
        }

        public String getCoupon_relief() {
            return coupon_relief;
        }

        public void setCoupon_relief(String coupon_relief) {
            this.coupon_relief = coupon_relief;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getCreated_time() {
            return created_time;
        }

        public void setCreated_time(String created_time) {
            this.created_time = created_time;
        }

        public String getSys_time() {
            return sys_time;
        }

        public void setSys_time(String sys_time) {
            this.sys_time = sys_time;
        }

        public String getCoupon_rule() {
            return coupon_rule;
        }

        public void setCoupon_rule(String coupon_rule) {
            this.coupon_rule = coupon_rule;
        }

        public String getOrder_status() {
            return order_status;
        }

        public void setOrder_status(String order_status) {
            this.order_status = order_status;
        }

        public List<TradePaybillData> getTrade_paybillData() {
            return trade_paybillData;
        }

        public void setTrade_paybillData(List<TradePaybillData> trade_paybillData) {
            this.trade_paybillData = trade_paybillData;
        }
    }
}
